package com.thkj.controller;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.servlet.ModelAndView;

import com.thkj.service.TblLedgerService;
import com.thkj.util.RequestUtil;

import dp.R;
import dp.dao.PagingList;
import com.thkj.framework.base.BaseController;

@RestController
@RequestMapping("/backstage/ledger")
public class LedgerAction extends BaseController {
    @Autowired
    TblLedgerService tblLedgerService;
    
    @RequestMapping("")
    public ModelAndView index(){
    	return new ModelAndView("ledger/list");
    }
	
	@RequestMapping("/query")
    public R query(HttpServletRequest request, int page, int size){
    	Map<String, Object> param = RequestUtil.getParameterMap(request);
    	PagingList<Map> list = tblLedgerService.query(page, size,param);
    	return R.success(list);
    }
}